Big Huge Thesaurus

Rosa spithamaea

noun

sounds kind of like